﻿
#bottomcontent{ padding:15px 0px 15px 0px; }
#exchange{ float:right; width:240px;margin:0px 0px 0px 0px;}
#exchange .search{border:solid 1px #e0e0e0; border-top-width:0px; margin:15px 0px 0px 0px;}
#exchange .search ul{ padding:5px 10px;}
#exchange .search li{ padding:5px 0px; height:22px; line-height:22px; overflow:hidden;}
#exchange .search .text{ height:18px; line-height:18px; padding:0px 5px; border:solid 1px #A6A5A9; vertical-align:middle; width:106px;}
#exchange .search .short{ width:38px; text-align:center;}
#exchange .search span{ padding:0px 3px;}
#exchange .search .searchbtn{ cursor:pointer; border:0px; width:60px; height:21px; background:url(../pic/searchbtn.jpg) no-repeat 0px 0px;}
#exchange .search .btnli{ padding-left:47px;}
#exchange h3{ background-color:#DFDFDF; height:30px; overflow:hidden; line-height:30px; text-align:center; font-family:'黑体'; font-size:16px; color:Black;}
#exchange .body{ border:solid 1px #e0e0e0; border-top-width:0px;width:228px; padding:5px 5px 0px 5px;}
#exchange .tabs{  height:25px; border-bottom:solid 1px #E9E9E9; overflow:hidden;}
#exchange .tabs li{ cursor:pointer; overflow:hidden; height:25px; line-height:25px;  text-align:center; width:114px; font-family:'黑体'; overflow:hidden; float:left;}
#exchange .tabs .current{ color:Black; font-weight:bold; position:relative; background-color:#E9E9E9;}
#exchange .bodycontent{ padding:0px;}
#exchange .bodycontent ul{ width:228px; display:inline-block; overflow:hidden;}
#exchange .bodycontent li{ height:60px; overflow:hidden; padding:5px 0px 0px 0px; border-top:dotted 1px #E9E9E9; margin:-1px 0px 0px 0px;}
#exchange .bodycontent .img{ padding:1px 0px 0px 0px; float:left;}
#exchange .bodycontent img{   border:solid 1px #C3C3C1; width:50px; height:50px;}
#exchange .bodycontent .info{ float:right; width:165px; overflow:hidden;}
#exchange .bodycontent h4{ height:16px; line-height:16px; height:32px; overflow:hidden; font-weight:normal;}
#exchange .bodycontent .price{ height:16px; padding:5px 0px 0px 0px; line-height:16px; overflow:hidden;}
#exchange .bodycontent .price span{ color:#FF7B56;}
#exchange .bodycontent .cart{height:16px; line-height:16px; overflow:hidden;}
#exchange .bodycontent .cart label{ color:#D5A910; font-weight:bold; font-family:Arial; padding:0px 3px;}
#exchange .map{ border:solid 1px #CBCBCB; margin:0px 0px 15px 0px;}
#leftcontent{ float:left; width:710px; padding:0px 0px 0px 15px; overflow:hidden;}
#tabcontent{ padding:15px 0px 0px 0px;}
#tabcontent .tabs{ height:31px; border-bottom:solid 1px #FD8A0E; overflow:hidden;}
#tabcontent .tabs li{ cursor:pointer; margin:0px 5px 0px 0px; line-height:30px; font-size:14px; color:#6E6E6E; border:solid 1px #CBCBCB; border-bottom-width:0px;  padding:0px 20px; height:30px; background:url(../pic/tabs_bg2.jpg) repeat-x 0px 0px; float:left; height:31px;}
#tabcontent .tabs .current{ border:0px; height:31px; line-height:31px; background:url(../pic/tabs_bg1.jpg) repeat-x 0px 0px; color:Black; font-weight:bold;}
#tabcontent .bodycontent{ padding:15px 0px 0px 0px;}
#tabcontent .bodycontent .img{ text-align:center;}
#tabcontent .shopcontent{width:710px; overflow:hidden;}
#tabcontent .shoplist{ display:inline-block; width:750px;}
#tabcontent .shoplist li{ overflow:hidden; height:267px; float:left; padding:0px 15px 0px 0px; width:226px;}
#tabcontent .shoplist .t{ line-height:30px; padding:0px 10px; height:27px; overflow:hidden; background:url(../pic/shoptop.jpg) no-repeat 0px 0px;}
#tabcontent .shoplist .t a{ color:Black; font-size:14px; font-weight:bold;}
#tabcontent .shoplist .b{ height:9px; overflow:hidden; background:url(../pic/shopbottom.jpg) no-repeat 0px 0px;}
#tabcontent .shoplist .bg{ border-right:solid 1px #FCCA3F; border-left:solid 1px #FCCA3F;}
#tabcontent .shoplist .img{}
#tabcontent .shoplist .img img{ width:224px; height:136px;}
#tabcontent .shoplist .num{ height:25px; line-height:25px; padding:5px 0px 0px 10px;}
#tabcontent .shoplist .num strong{ color:#FF0302; font-size:20px; padding:0px 5px 0px 0px; font-family:Arial; vertical-align:middle;}
#tabcontent .shoplist .num span{ display:inline-block; width:115px;  color:Black; font-size:14px; font-weight:bold;}
#tabcontent .shoplist .change{  padding:0px 0px 0px 10px; height:51px; line-height:51px;}
#tabcontent .shoplist .change .link{ display:block; height:51px; float:left; margin:0px 10px 0px 0px; background:url(../pic/rechange.jpg) no-repeat 0px 0px; width:106px; overflow:hidden; float:left;}
#tabcontent .commentlist li{ _display:inline-block; padding:8px 5px 0px 5px; margin-bottom:5px; _margin-bottom:0px;}
#tabcontent .commentlist .imgs{ float:left; width:70px; text-align:center;}
#tabcontent .commentlist .imgs img{ width:48px; height:48px;}
#tabcontent .commentlist .imgs p{ line-height:20px; padding:2px 0px 0px 0px;}
#tabcontent .commentlist .imgs p a{ color:Black; font-weight:bold;}
#tabcontent .commentlist .info{ position:relative; float:right; width:580px; padding:0px 40px 10px 0px;}
#tabcontent .commentlist .info .more{ cursor:pointer; position:absolute; right:5px; bottom:5px; background:url(../pic/more1.jpg) no-repeat 0px 2px; height:16px; line-height:16px; padding:0px 0px 0px 18px;}
#tabcontent .commentlist .xin{ height:16px; line-height:16px;}
#tabcontent .commentlist .xin .span{ padding:0px; width:65px;overflow:hidden; margin:0px 10px 0px 3px; vertical-align:middle; display:inline-block; height:16px; background:url(../pic/xin55.jpg) repeat-x 0px 1px;}
#tabcontent .commentlist .xin .spanxin{ display:inline-block; height:16px; overflow:hidden; background:url(../pic/xin44.jpg) repeat-x 0px 0px;}
#tabcontent .commentlist .c{ line-height:20px; padding:8px 0px 0px 0px;}
#tabcontent .commentlist .longcontent{ display:none;}
#tabcontent .commentlist .split{ background-color:#DFDFDF;}
#tabcontent .commentlist .split .xin .span{ background:url(../pic/xin22.jpg) repeat-x 0px 0px;}
#tabcontent .commentlist .split .xin .spanxin{background:url(../pic/xin11.jpg) repeat-x 0px 0px;}
#tabcontent .commentlist .split .more{ background:url(../pic/more2.jpg) no-repeat 0px 2px;}
.page{ text-align:right; padding:5px 0px 3px 0px;}
.page a{ border:solid 1px #E0E0E0; margin:0px 0px 0px 4px; padding:3px 5px;}
.page a:hover{ border:solid 1px #FCA809;}
.page .hover{ border:0px;}
.page .hover:hover{ border:0px; color:Black; text-decoration:none;}
.page .text{border:solid 1px #E0E0E0; vertical-align:middle; width:30px; text-align:center; margin:0px 4px; height:18px; line-height:18px;}
.page .btn{ cursor:pointer; overflow:visible; vertical-align:middle; margin:0px 0px 0px 5px; padding:3px 5px;}
#detailcontent .image{ float:left; width:256px;height:256px;}
#detailcontent .image img{ width:256px; height:256px;}
#detailcontent .info{ float:right; width:430px;}
#detailcontent .info h4{ line-height:20px; padding:0px 0px 8px 0px; overflow:hidden; height:20px; font-size:14px; border-bottom:solid 1px #DFDFDF; color:Black;}
#detailcontent .info ul{}
#detailcontent .info .btnli{ padding-top:9px; height:57px;}
#detailcontent .info .btnli .btn{ margin:0px 15px 0px 0px; cursor:pointer; width:123px; height:57px; border:0px; background:url(../pic/collectbtn.jpg) no-repeat 0px 0px;}
#detailcontent .info ul{ padding:10px 0px 0px 0px;}
#detailcontent .info li{ color:Black; font-size:14px; font-weight:bold; line-height:22px; padding:1px 0px 0px 0px; display:inline-block; width:430px;}
#detailcontent .info li label{ font-size:14px; color:Black; font-weight:bold; display:block; float:left;}
#detailcontent .info li .text{ height:20px; line-height:20px; vertical-align:middle; margin:0px 5px 0px 0px; padding:0px 5px; width:60px; border:solid 1px #768798; border-bottom:solid 1px #BFBFBF; border-right:solid 1px #BFBFBF;}
#detailcontent .info b{ color:#D8B020; font-family:Arial; font-size:14px;}
#detailcontent .info .b{ color:#FF0302; font-size:18px; font-family:Arial;}
#detailcontent .info strong{ font-size:18px; font-weight:bold;}
#detailcontent .info .li{ padding-top:10px; position:relative; height:22px;}
#detailcontent .info .xin{ width:80px; float:left; overflow:hidden; margin:2px 0px 0px 13px; display:block; height:16px; background:url(../pic/xin0.jpg) repeat-x 0px 0px;}
#detailcontent .info .xinnum{ display:block; height:16px; overflow:hidden; background:url(../pic/xin1.jpg) repeat-x 0px 0px;}
#detailcontent .info .sharecontent{ float:right; font-size:12px; }
#detailcontent .info .sharecontent a{ vertical-align:middle; margin:0px 0px 0px 7px;} 
#detailcontent .info .sharecontent img{ vertical-align:middle;}
#detailcontent .info strong{color:#FF0302; font-family:Arial; font-size:18px;}
#shopinfo{ border-bottom:dotted 1px #CBCBCB; margin:0px 0px 15px 0px; line-height:20px; padding:0px 5px;}
#shopinfo dl{ width:700px; display:inline-block; padding:0px 0px 10px 0px;}
#shopinfo dt{ color:Black; font-weight:bold; float:left; width:65px;}
#shopinfo dd{ position:relative; float:right; width:580px; padding:0px 50px 0px 0px;}
#shopinfo .longcontent{ display:none;}
#shopinfo .more{ cursor:pointer; position:absolute; right:5px; bottom:3px; background:url(../pic/more1.jpg) no-repeat 0px 2px; height:16px; line-height:16px; padding:0px 0px 0px 18px;}